package com.example.demo.domain.vo;

import com.example.demo.domain.base.TreeNode;
import lombok.Data;

import java.util.List;

/**
 * CategoryVO
 *
 * @author haochen78
 * @date 2025/10/7 21:13
 **/
@Data
public class CategoryVO implements TreeNode<CategoryVO> {

    private Long id;
    private Long parentId;
    private String name;
    private String type;
    private String icon;
    private String image;
    private Integer status;
    private String remark;
    private Integer sortOrder;
    private List<CategoryVO> children;
}
